shelter oneself in excess - Allemand Anglais Dictionnaire